package com.xiangge;
/*
     变量的注意事项：
         1. 变量的特点在于 "变" , 值可以发生改变
         2. 变量的值 要符合变量的数据类型 , 而且要在数据类型的取值范围内
         3. 整数默认int类型 , 小数默认：double ,
                 那么再给long类型的变量赋值时，需要在值的后面加上L
                 那么再给float类型的变量赋值时，需要在值的后面加上F
         4. 没有声明的变量在内容中没有空间,什么都不是,不能使用    原则：先声明再使用
         5. 在同一个方法的{}内变量名不能相同
 */
public class VeriableDemo7 {
    public static void main(String[] args) {
        // 定义整数类型的变量
        byte b =  -128;  // byte [-128,127]
        System.out.println("b = " + b);
        boolean b2 = false;
        System.out.println("b2 = " + b2);
        // name = "jack";
        short s = 200;
        System.out.println("s = " + s);
        int num = 3000;
        num = 1;
        System.out.println("num = " + num); // num = 1
        long l = 199L;
        System.out.println("l = " + l);
        // 定义小数类型变量
        float f = 5.5F;
        System.out.println("f = " + f);
        double d = 3.14;
        System.out.println("d = " + d);
        // 定义字符类型变量
        char c = 'a';
        System.out.println("c = " + c);
        // 定义布尔类型变量
        boolean boo = true;
        System.out.println("boo = " + boo);
        // 定义字符串类型变量
        String str = "java";
        System.out.println("str = " + str);
    }
}
